Shape-driven Oriental Brush Stroke Synthesis
نویسندگان
چکیده
In this paper, we present a smart sketch-based algorithm for simulating Oriental brush strokes on shapes. The user inputs the contours of the shape to paint. The system first estimates automatically the optimal trajectory of the brush, and then renders the shape into Oriental ink painting style by direct brush texture mapping. We formulate the problem of optimal brush trajectory estimation as the minimization of an energy function. This energy function depends on the attributes of motion inertia of a brush, such as the variations in rotation, size, and angular velocity of the brush along a trajectory. Experiments on complex shapes show that our algorithm is able to generate smooth and natural looking oriental brush strokes.
منابع مشابه
Oriental character font design by a structured composition of stroke elements
Oriental characters (such as Chinese, Korean, and Japanese characters) are composed of several strokes, and the shape of each stroke is determined by a brush sweep. In the paper, a new representation scheme is proposed for the design of stroke-structured fonts. This approach (called a structured composition of stroke elements) reflects the characteristics of oriental characters; each character ...
متن کاملVector-to-Image Transformation of Character Patterns for On-line and Off-line Recognition
This paper proposes a method to generate realistic character images from on-line patterns. From the pen trajectory of an on-line pattern, the proposed method generates images of various stroke shapes using four painting modes: constant line mode, proportional mode and two calligraphic modes. Particularly, the calligraphic modes combine the pen trajectory with real stroke-shape images so that th...
متن کاملArtist Agent: A Reinforcement Learning Approach to Automatic Stroke Generation in Oriental Ink Painting
Oriental ink painting, called Sumi-e, is one of the most distinctive painting styles and has attracted artists around the world. Major challenges in Sumi-e simulation are to abstract complex scene information and reproduce smooth and natural brush strokes. To automatically generate such strokes, we propose to model the brush as a reinforcement learning agent, and let the agent learn the desired...
متن کاملApproximation of Variable Radius Ooset Curves and Its Application to B Ezier Brush Stroke Design
We present an algorithm to approximate the variable radius ooset curves by cubic B ezier curves. The ooset curve is approximated by a cubic B ezier curve which interpolates the positions and derivatives of the exact ooset curve at both end points. Thus, it approximates the exact ooset curve very closely near the curve end points, but not necessarily in the middle of the curve. Given a xed base ...
متن کاملApproximation of variable-radius offset curves and its application to Bézier brush-stroke design
We present an algorithm to approximate the variable radius ooset curves by cubic B ezier curves. The ooset curve is approximated by a cubic B ezier curve which interpolates the positions and derivatives of the exact ooset curve at both end points. Thus, it approximates the exact ooset curve very closely near the curve end points, but not necessarily in the middle of the curve. Given a xed base ...
متن کامل